(Slang) itch - İngilizce Eş Anlamlılar Sözlük